package org.example;

import java.math.BigDecimal;

public class BigDecimalDemo {
    public static void main(String[] args) {
        BigDecimal num1 = new BigDecimal("10.5");
        BigDecimal num2 = new BigDecimal("0");
        
        // 加法
        BigDecimal sum = num1.add(num2);
        System.out.println("加法结果：" + sum);
        
        // 减法
        BigDecimal difference = num1.subtract(num2);
        System.out.println("减法结果：" + difference);
        
        // 乘法
        BigDecimal product = num1.multiply(num2);
        System.out.println("乘法结果：" + product);
        
        // 除法（需要指定除法运算的精度和舍入方式）
        BigDecimal quotient = num1.divide(num2, 2, BigDecimal.ROUND_HALF_UP);
        System.out.println("除法结果：" + quotient);
    }
}